# 使用官方的Python 3.8映像作为基础映像
FROM tiangolo/uwsgi-nginx-flask:python3.8

# 设置工作目录
WORKDIR /app

# 复制仅包含依赖的文件
COPY requirements.txt .

# 安装依赖
RUN pip install --no-cache-dir -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

# 复制应用程序文件
COPY . .

# 配置环境变量
#ENV UWSGI_INI /app/uwsgi.ini

# 使用uWSGI启动Flask应用
#CMD ["uwsgi", "--ini", "uwsgi.ini"]

